.forget_content {
    // display: none;

    .forgetflex {
        display: flex;

        .index_left {
            height: 100vh;
            position: sticky;
            top: 0;
            overflow: hidden;
            width: 30%;
            background-color: #fff !important;
            border-right: 1px solid #F2F2F2;

            .select {
                .nav {
                    li {
                        color: #000;
                        font-weight: 700;
                        line-height: 140%;
                        font-size: 26px;
                        margin-bottom: 12px;

                        a {
                            color: rgba(0, 0, 0, 0.56);
                            font-weight: bold;

                            font-size: 16px;
                        }
                    }

                }
            }
        }

        .index_right {
            .forget-box {
                padding: 24px 0;


                .cont {
                    width: 100%;
                    max-width: 720px;
                    margin: 0 auto;
                    line-height: 160%;
                    background: #FFF;
                    border-radius: 2px;
                    box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.12);

                    .top {
                        padding: 18px 24px;
                        font-size: 24px;
                        font-weight: 400;
                        letter-spacing: 0.4px;
                        border-bottom: 1px solid rgba(0, 0, 0, 0.12);

                    }

                    .bottom {
                        padding: 18px 24px;
                        text-align: right;

                        .inp {
                            position: relative;
                            margin-top: 25px;
                            min-height: 80px;

                            input {
                                width: 100%;
                                border: 0;
                                outline: none;
                                border-bottom: 1px solid rgba(0, 0, 0, 0.12);
                                // color: #76c61d;
                                color: #000;
                                padding: 4px 0;
                                position: absolute;
                                top: 0;
                                left: 0;
                                background-color: inherit;
                                font-weight: 700;
                                z-index: 3;
                                transition: all 0.2s;
                            }

                            p {
                                margin-bottom: 0;
                                position: absolute;
                                top: 0;
                                left: 0;
                                transition: all 0.2s;
                                font-size: 16px;
                                color: rgba(0, 0, 0, 0.38);
                            }

                            .error {
                                opacity: 0;
                                position: absolute;
                                top: 35px;
                                left: 0;
                                color: rgba(0, 0, 0, 0.56);

                                span {
                                    padding: 0 6px;
                                    color: #e75b52;

                                }
                            }

                        }



                        .btn {
                            padding-top: 24px;

                            button {
                                width: 82px;
                                height: 50px;
                                font-size: 16px;
                                box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 38%);
                                background: #f7f7f7;
                                border-color: #f7f7f7;
                                color: rgba(0, 0, 0, 0.38);
                                cursor: not-allowed;
                                font-weight: 700;
                                border-radius: 48px;
                                border: 1px solid #f7f7f7;
                            }
                        }
                    }
                }
            }

        }
    }
}